package h_eekwan.basic;

public class Charge {

	public static void main(String[] args) {
		// 잔돈 계산하는 프로그램
		
		int charge;
		int w10;
		int w50;
		int w100;
		int w500;
		int w1000;
		int w5000;
		int w10000;
		int w50000;
		int rest;
		int rest1;
		int rest2;
		int rest3;
		int rest4;
		int rest5;
		int rest6;
		// charge = 876543210;
		charge = 8_7654_3210; //JDK7, 자릿수 구분
		w50000 = charge / 50000;
		rest = (charge - (w50000 * 50000));
		w10000 = rest / 10000;
		rest1 = (charge - (w10000 * 10000));

		w5000 =  rest1 / 5000;
		rest2 = (charge - (w5000 * 5000));
		w1000 = rest2 / 1000;
		rest3 = (charge - (w1000 * 1000));
		w500 = rest3 / 500;
		rest4 = (charge - (w500 * 500));
		w100 = rest4 / 100;
		rest5 = (charge - (w100 * 100));
		w50 = rest5 / 50;
		rest6 = (charge - (w50 * 50));
		w10 = rest6 / 10;
		
		System.out.println("W876,543,210원을 거슬러 주기 위해서는 50,000원 짜리 " + w50000 + "개가 필요함.");
		System.out.println("W876,543,210원을 거슬러 주기 위해서는 10,000원 짜리 " + w10000 + "개가 필요함.");
		System.out.println("W876,543,210원을 거슬러 주기 위해서는 5,000원 짜리 " + w5000 + "개가 필요함.");
		System.out.println("W876,543,210원을 거슬러 주기 위해서는 1,000원 짜리 " + w1000 + "개가 필요함.");
		System.out.println("W876,543,210원을 거슬러 주기 위해서는 500원 짜리 " + w500 + "개가 필요함.");
		System.out.println("W876,543,210원을 거슬러 주기 위해서는 100원 짜리 " + w100 + "개가 필요함.");
		System.out.println("W876,543,210원을 거슬러 주기 위해서는 50원 짜리 " + w50 + "개가 필요함.");
		System.out.println("W876,543,210원을 거슬러 주기 위해서는 10원 짜리 " + w10 + "개가 필요함.");
		
		
		
	}

}
